================
Класс Connection
================

Класс ``Connection`` - "рабочая лошадка". Он осуществляет связь с сервером и всю необходимую перепаковку данных из клиентского представления в сетевое.

Экземпляр клиента создается фабрикой:

.. code-block:: c++

  using ManagedIrbis

  var connection = ConnectionFactory.Shared.CreateConnection();

============ ======== ============================= ======================
Поле          Тип      Назначение                    Значение по умолчанию
============ ======== ============================= ======================
Host          string   Адрес сервера                 \"127.0.0.1\"
Port          int      Порт                          6666
Username      string   Имя (логин) пользователя      null
Password      string   Пароль пользователя           null
Database      string   Имя базы данных               \"IBIS\"
Workstation   char     Тип АРМа (см. таблицу ниже)   \'C\'
============ ======== ============================= ======================

Типы АРМов

============ ===================== ==============
Обозначение   Тип                   Константа
============ ===================== ==============
\'R\'         Читатель              READER
\'C\'         Каталогизатор         CATALOGER
\'M\'         Комплектатор          ACQUISITIONS
\'B\'         Книговыдача           CIRCULATION
\'K\'         Книгообеспеченность   PROVISION
\'A\'         Администратор         ADMINISTRATOR
============ ===================== ==============
